highest court in castile - French English Dictionary